package dxn.nl.file.service;

import com.baomidou.mybatisplus.extension.service.IService;
import dxn.boot.common.entity.CsBaseCodeNameDto;
import dxn.boot.common.entity.CsBasePageQuery;
import dxn.boot.common.entity.CsBasePageResult;
import dxn.nl.file.biz.po.AppModeUserBindPo;
import dxn.nl.file.biz.vo.CsExportModelUserBindVo;

public interface AppModeUserBindService extends IService<AppModeUserBindPo> {

    String userBindMode(CsExportModelUserBindVo vo);

    String userUnbindMode(CsExportModelUserBindVo vo);

    String modeBindUser(CsExportModelUserBindVo vo);
    String modeUnBindUser(CsExportModelUserBindVo vo);

    CsBasePageResult<CsBaseCodeNameDto> pageModeBindUser(CsBasePageQuery<CsExportModelUserBindVo> pageQuery);
    CsBasePageResult<CsBaseCodeNameDto> pageModeUnBindUser(CsBasePageQuery<CsExportModelUserBindVo> pageQuery);
}
